package ebj.common.exception;

import java.util.Date;
import java.util.List;

import com.google.gson.annotations.SerializedName;

public class ErrorInfo {
	private long threadId;
	private String threadName;
	@SerializedName("time")
	private String dateTime;
	@SerializedName("description")
	private String msg;
	@SerializedName("exception")
	private String className;
	@SerializedName("stackTraces")
	private StackTraceElement[] stackTraceElements;
	@SerializedName("errInfos")
	private List<String> errInfos;
	
	public long getThreadId() {
		return threadId;
	}
	public void setThreadId(long threadId) {
		this.threadId = threadId;
	}
	public String getThreadName() {
		return threadName;
	}
	public void setThreadName(String threadName) {
		this.threadName = threadName;
	}
	public String getMsg() {
		return msg;
	}
	public void setMsg(String msg) {
		this.msg = msg;
	}
	public String getClassName() {
		return className;
	}
	public void setClassName(String className) {
		this.className = className;
	}
	public StackTraceElement[] getStackTraceElements() {
		return stackTraceElements;
	}
	public void setStackTraceElements(StackTraceElement[] stackTraceElements) {
		this.stackTraceElements = stackTraceElements;
	}
	public List<String> getErrInfos() {
		return errInfos;
	}
	public void setErrInfos(List<String> errInfos) {
		this.errInfos = errInfos;
	}
	public String getDateTime() {
		return dateTime;
	}
	public void setDateTime(String dateTime) {
		this.dateTime = dateTime;
	}
}
